﻿/*
 * 2013年7月30日22:22:54
 *      漠然
 *   注意枚举类型的默认初始化
 */


using System.Collections.Generic;
using Mrsoft.Model;

namespace Mrsoft.Core {
    /// <summary>
    /// 副本信息
    /// </summary>
    internal class FbTaskInfo {
        /// <summary>
        /// 副本地图名字
        /// </summary>
        public string InnerMap = null;

        /// <summary>
        /// 副本NPC所在地图
        /// </summary>
        public string OuterMap = null;

        /// <summary>
        /// 传入副本NPC
        /// </summary>
        public string OuterNpc = null;

        /// <summary>
        /// 传入副本对话内容
        /// </summary>
        public string OuterDia = null;

        /// <summary>
        /// 副本内开启副本对话内容
        /// </summary>
        public string InnerDia = null;

        /// <summary>
        /// BOOS名字
        /// </summary>
        public string BossName = null;

        /// <summary>
        /// 内部寻路坐标记录
        /// </summary>
        public int InnerLuId = 0;

        /// <summary>
        /// 副本外部标记
        /// </summary>
        public int OuterLuId = 0;

        /// <summary>
        /// 搜索时间
        /// </summary>
        public int SearchTime = 0;

        /// <summary>
        /// 内部坐标系
        /// </summary>
        public List<XY> InnerLu = null;

        /// <summary>
        /// 外部坐标集
        /// </summary>
        public List<XY> OuterLu = null;

        /// <summary>
        /// 当前副本属性
        /// </summary>
        public FbState TheFbName = FbState.休息;
    }
}
